something nasty in the woodshed - Allemand Anglais Dictionnaire